/*自定义属性*/
* {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.bar-nav:not(.transparent) {
    z-index: 11;
    box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.2);
}

.flex {
    display: flex;
}

.flex.inner-center {
    align-items: center;
    justify-content: center;
}

.fill-width {
    width: 100%;
}

.bar-tab {
    box-shadow: 0 -3px 3px -2px rgba(0, 0, 0, 0.2);
}

.bar:after {
    height: 0;
}

header.to-padding-top {
    /*background: url("../img/simple-bg.jpg")no-repeat center center / cover;*/
    color: white;
}

.title {
}

a.icon-left {
    /*color: #fafafa;*/
}

.action-list {
    width: 100%;
}

.action-list ul {
    background-color: transparent;
}

.toastToBot {
    top: 80%;
}

.popup-overlay {
    display: none !important;
}

.record {
    font-size: 0.7rem !important;
}

.fa-icon.fa.button-nav {
    padding: .5rem .1rem;
}

.fa-icon.fa {
    position: relative;
    z-index: 20;
    font-size: 1rem;
    line-height: 1.2rem;
    display: inline-block;
}

/* 透明标题栏 */
.bar-nav.transparent {
    background-color: rgba(0, 0, 0, 0);
    overflow: hidden;
}

.transparent ~ .content {
    padding-top: 2.2rem;
    top: 0;
}

.button-translucent.button-fill {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.4);
}

.button-translucent.button-fill:active {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.3);
}

/*一些情况会遮住其他组件*/
.popup {
    z-index: 9000;
}

.red {
    color: red!important;
}

.inner-float-left > * {
    float: left;
}

.inner-float-left:after {
    content: "";
    display: block;
    clear: both;
    height: 0;
}

.hidden {
    display: none;
}

.show-block {
    display: block;
}

/*模态列表*/
.list-content {
    height: 15rem;
    overflow: auto;
}

/*侧边栏样式*/
.panel .panel-header {
    height: 5.5rem;
}

.panel .list-block {
    margin: 0;
    height: 80%;
}

.panel .list-block ul {
    background-color: transparent;
}
.panel-header ~ .content {
    top: 5.5rem;
    background-color: rgba(255, 255, 255, 0.8);
}